FONT {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 12px
}
TD {
	FONT-SIZE: 12px
}
UL {
	FONT-SIZE: 12px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
TH {
	FONT-SIZE: 12px
}
HR {
	BORDER-RIGHT: #666666 0px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 0px solid; BORDER-BOTTOM: #666666 0px solid; HEIGHT: 0px
}
.highlight {
	BORDER-RIGHT: #009999 1px solid; BORDER-TOP: #009999 1px solid; BORDER-LEFT: #009999 1px solid; BORDER-BOTTOM: #009999 1px solid
}
.h_big {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.title {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
.head {
	FONT-WEIGHT: bold
}
.imgCaption {
	FONT-SIZE: 12px; FONT-STYLE: italic
}
.navhead {
	FONT-SIZE: 12px
}
.smalltext {
	FONT-SIZE: 11px
}
.smalltextblue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.upperTag {
	FONT-SIZE: 12px
}
.caption {
	FONT-WEIGHT: bold; FONT-SIZE: 5mm; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.captionart {
	FONT-WEIGHT: bold; FONT-SIZE: 5mm; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.casecaption {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
.smallcap {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.darkGrey {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.tableTitle {
	PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-TOP: 5px; FONT-STYLE: italic
}
.polytd {
	VERTICAL-ALIGN: middle; HEIGHT: 22px; TEXT-ALIGN: center
}
.polynr {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid; LINE-HEIGHT: 15pt; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.dim {
	VERTICAL-ALIGN: middle; HEIGHT: 22px; TEXT-ALIGN: center
}
TABLE.contenttable {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
TABLE.marginal {
	
}
#searchmask {
	
}
TR.topnav {
	
}
TR.tablehead1 {
	HEIGHT: 22px
}
TR.tablehead2 {
	HEIGHT: 22px
}
TR.noheader {
	HEIGHT: 22px
}
TR.highheader {
	HEIGHT: 22px
}
TR.highfooter {
	HEIGHT: 22px
}
TR.row1 {
	HEIGHT: 22px
}
TR.row2 {
	HEIGHT: 22px
}
TR.row4 {
	
}
TR.row3 {
	
}
TR.row5 {
	HEIGHT: 20px
}
TR.highrow {
	
}
TR.activity {
	
}
TR.navhead1 {
	HEIGHT: 18px
}
TR.navhead2 {
	HEIGHT: 18px
}
TR.greenline {
	HEIGHT: 1px
}
TR.marginal {
	
}
TD.arrow {
	VERTICAL-ALIGN: middle; HEIGHT: 15px; TEXT-ALIGN: left
}
TD.tablehead1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
TD.tablehead2 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 1px solid
}
TD.th_interactive {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; HEIGHT: 22px
}
#searchmask TD.tablehead1 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 22px
}
#searchmask TD.th_interactive {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 22px
}
#searchmask TD.divide {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid
}
#searchmask TD.material {
	PADDING-TOP: 5px
}
TD.noheader {
	FONT-SIZE: 12px
}
TD.highheader {
	FONT-SIZE: 12px
}
TD.smalltext_border {
	BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; HEIGHT: 22px
}
TD.nofooter {
	FONT-SIZE: 12px; HEIGHT: 22px
}
TD.nofooter_border {
	BORDER-TOP: #666666 0px solid; HEIGHT: 22px
}
TD.highfooter {
	FONT-SIZE: 12px; HEIGHT: 22px
}
TD.highfooter_border {
	BORDER-TOP: #666666 0px solid; HEIGHT: 22px
}
TD.row1 {
	
}
TD.row2 {
	
}
TD.green {
	FONT-WEIGHT: bold
}
TD.footer {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.copyright {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.navigation {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
TD.headNav {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.highlightText {
	VERTICAL-ALIGN: middle; WIDTH: 95%; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-ALIGN: left
}
TD.marginal {
	PADDING-LEFT: 2px; FONT-SIZE: 11px; WIDTH: 190px; HEIGHT: 22px
}
TD.homebobbel {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 11px; BORDER-BOTTOM: 1px solid; HEIGHT: 22px
}
TD.hometitle {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 22px
}
TD.homeexample {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid
}
TD.breadcrumb {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 15px; BORDER-TOP: 1px solid; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid; HEIGHT: 22px
}
TD.interactive1 {
	
}
TD.interactive2 {
	
}
A {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
A.marginal {
	FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.marginal:visited {
	TEXT-DECORATION: none
}
A.marginal:hover {
	TEXT-DECORATION: underline
}
A.marginal:active {
	TEXT-DECORATION: underline
}
A.txt {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
A.txt:visited {
	TEXT-DECORATION: none
}
A.txt:hover {
	TEXT-DECORATION: underline
}
A.txt:active {
	TEXT-DECORATION: underline
}
A.nodecoration {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.nodecoration:visited {
	TEXT-DECORATION: none
}
A.nodecoration:hover {
	TEXT-DECORATION: none
}
A.txt:active {
	TEXT-DECORATION: none
}
A.navLink {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.navLink:visited {
	TEXT-DECORATION: none
}
A.navLink:hover {
	TEXT-DECORATION: underline
}
A.navLink:active {
	TEXT-DECORATION: underline
}
A.topdown {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.topdown:visited {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.topdown:active {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.topdown:hover {
	FONT-SIZE: 10px; TEXT-DECORATION: underline
}
A.imgCaption {
	FONT-SIZE: 12px; FONT-STYLE: italic; TEXT-DECORATION: underline
}
A.imgCaption:visited {
	FONT-SIZE: 12px; FONT-STYLE: italic; TEXT-DECORATION: none
}
A.imgCaption:hover {
	FONT-SIZE: 12px; FONT-STYLE: italic; TEXT-DECORATION: underline
}
A.imgCaption:active {
	FONT-SIZE: 12px; FONT-STYLE: italic; TEXT-DECORATION: underline
}
A.footer {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:visited {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:active {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.footer:hover {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.smalltext {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.smalltext:hover {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.smalltext:active {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navigation {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.navigation:visited {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.navigation:active {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.navigation:hover {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.navigation1 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.navigation1:visited {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.navigation1:active {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.navigation1:hover {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.relLinks {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.relLinks:visited {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.relLinks:active {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.relLinks:hover {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.linkDisclaim {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.linkDisclaim:visited {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.linkDisclaim:active {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.linkDisclaim:hover {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
A.headNav {
	TEXT-DECORATION: none
}
A.headNav:hover {
	TEXT-DECORATION: none
}
A.headNav:visited {
	TEXT-DECORATION: none
}
A.headNav:active {
	TEXT-DECORATION: none
}
A.headNavAkt {
	TEXT-DECORATION: none
}
A.headNavAkt:hover {
	TEXT-DECORATION: none
}
A.headNavAkt:visited {
	TEXT-DECORATION: none
}
A.headNavAkt:active {
	TEXT-DECORATION: none
}
INPUT {
	FONT: 12px Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT: 12px Arial, Helvetica, sans-serif
}
SELECT {
	FONT: 12px Arial, Helvetica, sans-serif
}
INPUT.smalltext {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 17px
}
#searchmask INPUT.smalltext {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 12px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 20px
}
INPUT.search {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#searchmask INPUT.search {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 12px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
SELECT.region {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#searchmask SELECT.region {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 12px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.dsTableMain {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid
}
TABLE.dsTableContent {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
TR.dsPropertyTableContent {
	
}
TD.dsPropertyTableContent {
	
}
.dsIsoShortName {
	FONT-WEIGHT: bold
}
TR.dsISODescription {
	
}
TD.dsISODescription {
	VERTICAL-ALIGN: middle; HEIGHT: 20px; TEXT-ALIGN: left
}
TR.dsTableContentHeader {
	
}
TD.dsTableContentHeader {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; HEIGHT: 22px; TEXT-ALIGN: left
}
TR.dsTableContentSubHeader {
	
}
TD.dsTableContentSubHeader {
	VERTICAL-ALIGN: middle; HEIGHT: 22px; TEXT-ALIGN: left
}
TR.dsTableContentGroup {
	
}
TD.dsTableContentGroup {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 22px; TEXT-ALIGN: left
}
TR.dsTableContentValue1 {
	
}
TD.dsTableContentValue1 {
	VERTICAL-ALIGN: top; HEIGHT: 22px; TEXT-ALIGN: left
}
TR.dsTableContentValue2 {
	
}
TD.dsTableContentValue2 {
	VERTICAL-ALIGN: top; HEIGHT: 22px; TEXT-ALIGN: left
}
TD.dsCampusHint {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; HEIGHT: 20px; TEXT-ALIGN: left
}
TR.dsDislaimerHeader {
	HEIGHT: 22px
}
TD.dsDislaimerHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 5mm; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 15px
}
TR.dsDislaimerTitle {
	HEIGHT: 22px
}
TD.dsDislaimerTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
TR.dsDislaimerContent {
	
}
TD.dsDislaimerContent {
	PADDING-BOTTOM: 10px
}
.dsULListed {
	FONT-STYLE: italic
}
.tpuheadimg {
	FONT-WEIGHT: bold; FONT-SIZE: 5mm; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
